body{margin:0;padding:0;background-color:#eee;}
body, p, table, div{font-size:1em;font-family:Arial;color:#333;}
a img{border:0;}

/* [ELEMS] */
a:link, a:visited{}
a:hover, a:active{}

ul.reset{margin:0;padding:0;list-style-type:none;}
ul.reset li{margin:0;padding:0;}

#wrapper{width:517px;margin:50px auto 0 auto;}
#container-top{background:url(../images/container-top.jpg) no-repeat;height:13px;}
#container-middle{background:url(../images/container-middle.jpg) repeat-y;padding:0 20px;}
	#logo{background:url('../images/fatal_error.jpg') no-repeat;width:86px;height:92px;float:left;}
	#content{width:360px;float:right;margin-bottom:50px;}
		h1{font-size:2em;color:#b50000;font-weight:bold;margin:30px 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;}
		#backtrace{font-size:10px;margin-bottom:30px;border:1px solid #eee;}
		#backtrace li{padding:5px;}
		#backtrace li .left{width: 50px;float:left;font-weight:bold;}
		#backtrace li .right{width: 290px; float:right;}
		#backtrace li.even{background-color:#eee;}
		#backtrace li br{clear:both;}
#container-bottom{background:url(../images/container-bottom.jpg) no-repeat;height:13px;}

/* [CLASEES] */
.c{text-align:center;}
.r{text-align:right;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;height:1px;}
.u{text-decoration:underline;}
.b{font-weight:bold;}